.user_nav img {
	width: 100%;
}

#position {
	position: absolute;
	right: .7rem;
	top: 1.2rem;
}

.user_news {
	display: flex;
	justify-content: space-around;
	width: 100%;
	padding: 1rem;
}
.user_news>i{
	color: lightgray;
}
.user_news p {
	flex-grow: 1;
	padding-left: 1rem;
	background: white;
}

.user_content ul li {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.5rem 0;
}

.user_content div {
	flex-grow: 1;
	padding-left: 1rem;
}

.user_content {
	width: 90%;
	margin: auto;
	background: white;
}
.user_content>ul>li>i{
	color: lightgray;
}
.user_list ul {
	display: flex;
}

.user_list ul li {
	width: 50%;
	text-align: center;
	padding: 1rem;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}
.user_list ul li:first-child{
	border-right: solid 1px #ccc;
}
.user_list ul li:hover {
	border-bottom: red solid 2px;
}